;--- include file created by h2incx v0.99.10, copyright 2005 japheth
;--- source file: c:\programme\devstudio\vc6\include\FLOAT.H, last modified: 6/15/1998 0:0

if _MSC_VER gt 1000
;#pragma once 
endif 
ifndef _INC_FLOAT
_INC_FLOAT	EQU	<>
if  0 eq defined(_WIN32) AND  0 eq defined(_MAC)
.err <ERROR : Only Mac or Win32 targets supported ! >
endif 
ifdef __cplusplus
;extern "C"
;{
endif 
ifndef _CRTIMP
ifdef _DLL
_CRTIMP	EQU	<__declspec ( dllimport )>
else 
_CRTIMP	EQU	<>
endif 
endif 
if ( 0 eq defined(_MSC_VER) AND  0 eq defined(__cdecl))
__cdecl	EQU	<>
endif 

ifndef _CRTAPI1
 ifdef _WIN64
_CRTAPI1	EQU <>
 else
  if _MSC_VER ge 800 AND _M_IX86 ge 300
_CRTAPI1	EQU	<c>
  else 
_CRTAPI1	EQU	<>
  endif
 endif 
endif 

DBL_DIG	EQU	15
DBL_EPSILON	EQU	2.2204460492503131E-016
DBL_MANT_DIG	EQU	53
DBL_MAX	EQU	1.7976931348623158E+308
DBL_MAX_10_EXP	EQU	308
DBL_MAX_EXP	EQU	1024
DBL_MIN	EQU	2.2250738585072014E-308
DBL_MIN_10_EXP	EQU	- 307
DBL_MIN_EXP	EQU	- 1021
_DBL_RADIX	EQU	2
_DBL_ROUNDS	EQU	1
FLT_DIG	EQU	6
FLT_EPSILON	EQU	1.192092896E-07
FLT_GUARD	EQU	0
FLT_MANT_DIG	EQU	24
FLT_MAX	EQU	3.402823466E+38
FLT_MAX_10_EXP	EQU	38
FLT_MAX_EXP	EQU	128
FLT_MIN	EQU	1.175494351E-38
FLT_MIN_10_EXP	EQU	- 37
FLT_MIN_EXP	EQU	- 125
FLT_NORMALIZE	EQU	0
FLT_RADIX	EQU	2
FLT_ROUNDS	EQU	1
ifndef _M_M68K
LDBL_DIG	EQU	<DBL_DIG>
LDBL_EPSILON	EQU	<DBL_EPSILON>
LDBL_MANT_DIG	EQU	<DBL_MANT_DIG>
LDBL_MAX	EQU	<DBL_MAX>
LDBL_MAX_10_EXP	EQU	<DBL_MAX_10_EXP>
LDBL_MAX_EXP	EQU	<DBL_MAX_EXP>
LDBL_MIN	EQU	<DBL_MIN>
LDBL_MIN_10_EXP	EQU	<DBL_MIN_10_EXP>
LDBL_MIN_EXP	EQU	<DBL_MIN_EXP>
_LDBL_RADIX	EQU	<DBL_RADIX>
_LDBL_ROUNDS	EQU	<DBL_ROUNDS>
else 
LDBL_DIG	EQU	18
LDBL_EPSILON	EQU	1.08420217248550443412E-019
LDBL_MANT_DIG	EQU	64
LDBL_MAX	EQU	1.189731495357231765E+4932
LDBL_MAX_10_EXP	EQU	4932
LDBL_MAX_EXP	EQU	16384
LDBL_MIN	EQU	3.3621031431120935063E-4932
LDBL_MIN_10_EXP	EQU	- 4931
LDBL_MIN_EXP	EQU	- 16381
_LDBL_RADIX	EQU	2
_LDBL_ROUNDS	EQU	1
endif 
@DefProto _CRTIMP, _clearfp, c, , <>
@DefProto _CRTIMP, _controlfp, c, , <:DWORD, :DWORD>
@DefProto _CRTIMP, _statusfp, c, , <>
@DefProto _CRTIMP, _fpreset, c, , <>
ifndef _MAC
_clear87	EQU	<_clearfp>
_status87	EQU	<_statusfp>
endif 
ifndef _MAC
_MCW_EM	EQU	0008001fh
else 
_MCW_EM	EQU	0000001fh
endif 
_EM_INEXACT	EQU	00000001h
_EM_UNDERFLOW	EQU	00000002h
_EM_OVERFLOW	EQU	00000004h
_EM_ZERODIVIDE	EQU	00000008h
_EM_INVALID	EQU	00000010h
_MCW_RC	EQU	00000300h
_RC_NEAR	EQU	00000000h
_RC_DOWN	EQU	00000100h
_RC_UP	EQU	00000200h
_RC_CHOP	EQU	00000300h
_SW_INEXACT	EQU	00000001h
_SW_UNDERFLOW	EQU	00000002h
_SW_OVERFLOW	EQU	00000004h
_SW_ZERODIVIDE	EQU	00000008h
_SW_INVALID	EQU	00000010h
_MCW_PC	EQU	00030000h
ifdef _M_MPPC
_PC_64	EQU	00000000h
_PC_53	EQU	00000000h
_PC_24	EQU	00000000h
else 
_PC_64	EQU	00000000h
_PC_53	EQU	00010000h
_PC_24	EQU	00020000h
endif 
_MCW_IC	EQU	00040000h
_IC_AFFINE	EQU	00040000h
_IC_PROJECTIVE	EQU	00000000h
_EM_DENORMAL	EQU	00080000h
_SW_DENORMAL	EQU	00080000h
@DefProto _CRTIMP, _control87, c, , <:DWORD, :DWORD>
_MCW_DN	EQU	03000000h
_DN_SAVE	EQU	00000000h
_DN_FLUSH	EQU	01000000h
_DN_FLUSH_OPERANDS_SAVE_RESULTS	EQU	02000000h
_DN_SAVE_OPERANDS_FLUSH_RESULTS	EQU	03000000h
ifndef defined
defined macro x
ifdef x
  exitm <-1>
else
  exitm <0>
endif
endm
endif
if defined(_M_IX86)
_CW_DEFAULT	EQU	( _RC_NEAR + _PC_53 + _EM_INVALID + _EM_ZERODIVIDE + _EM_OVERFLOW + _EM_UNDERFLOW + _EM_INEXACT + _EM_DENORMAL )
elseif defined(_MAC)
_CW_DEFAULT	EQU	( _RC_NEAR + _PC_64 + _EM_INVALID + _EM_ZERODIVIDE + _EM_OVERFLOW + _EM_UNDERFLOW + _EM_INEXACT )
elseif defined(_M_MRX000) OR defined(_M_ALPHA) OR defined(_M_PPC)
_CW_DEFAULT	EQU	( _RC_NEAR + _DN_FLUSH + _EM_INVALID + _EM_ZERODIVIDE + _EM_OVERFLOW + _EM_UNDERFLOW + _EM_INEXACT )
endif 
if defined(_MT) OR defined(_DLL)
@DefProto _CRTIMP, __fpecode, c, , <>
_fpecode	EQU	( * __fpecode ( ) )
else 
externdef c _fpecode: DWORD
endif 
_SW_UNEMULATED	EQU	0040h
_SW_SQRTNEG	EQU	0080h
_SW_STACKOVERFLOW	EQU	0200h
_SW_STACKUNDERFLOW	EQU	0400h
_FPE_INVALID	EQU	81h
_FPE_DENORMAL	EQU	82h
_FPE_ZERODIVIDE	EQU	83h
_FPE_OVERFLOW	EQU	84h
_FPE_UNDERFLOW	EQU	85h
_FPE_INEXACT	EQU	86h
_FPE_UNEMULATED	EQU	87h
_FPE_SQRTNEG	EQU	88h
_FPE_STACKOVERFLOW	EQU	8ah
_FPE_STACKUNDERFLOW	EQU	8bh
_FPE_EXPLICITGEN	EQU	8ch
@DefProto _CRTIMP, _copysign, c, , <:REAL8, :REAL8>
@DefProto _CRTIMP, _chgsign, c, , <:REAL8>
@DefProto _CRTIMP, _scalb, c, , <:REAL8, :SDWORD>
@DefProto _CRTIMP, _logb, c, , <:REAL8>
@DefProto _CRTIMP, _nextafter, c, , <:REAL8, :REAL8>
@DefProto _CRTIMP, _finite, c, , <:REAL8>
@DefProto _CRTIMP, _isnan, c, , <:REAL8>
@DefProto _CRTIMP, _fpclass, c, , <:REAL8>
_FPCLASS_SNAN	EQU	0001h
_FPCLASS_QNAN	EQU	0002h
_FPCLASS_NINF	EQU	0004h
_FPCLASS_NN	EQU	0008h
_FPCLASS_ND	EQU	0010h
_FPCLASS_NZ	EQU	0020h
_FPCLASS_PZ	EQU	0040h
_FPCLASS_PD	EQU	0080h
_FPCLASS_PN	EQU	0100h
_FPCLASS_PINF	EQU	0200h
if  0 eq __STDC__
ifndef _MAC
clear87	EQU	<_clear87>
status87	EQU	<_status87>
control87	EQU	<_control87>
endif 
@DefProto _CRTIMP, fpreset, c, , <>
DBL_RADIX	EQU	<_DBL_RADIX>
DBL_ROUNDS	EQU	<_DBL_ROUNDS>
LDBL_RADIX	EQU	<_LDBL_RADIX>
LDBL_ROUNDS	EQU	<_LDBL_ROUNDS>
MCW_EM	EQU	<_MCW_EM>
EM_INVALID	EQU	<_EM_INVALID>
EM_DENORMAL	EQU	<_EM_DENORMAL>
EM_ZERODIVIDE	EQU	<_EM_ZERODIVIDE>
EM_OVERFLOW	EQU	<_EM_OVERFLOW>
EM_UNDERFLOW	EQU	<_EM_UNDERFLOW>
EM_INEXACT	EQU	<_EM_INEXACT>
MCW_IC	EQU	<_MCW_IC>
IC_AFFINE	EQU	<_IC_AFFINE>
IC_PROJECTIVE	EQU	<_IC_PROJECTIVE>
MCW_RC	EQU	<_MCW_RC>
RC_CHOP	EQU	<_RC_CHOP>
RC_UP	EQU	<_RC_UP>
RC_DOWN	EQU	<_RC_DOWN>
RC_NEAR	EQU	<_RC_NEAR>
MCW_PC	EQU	<_MCW_PC>
PC_24	EQU	<_PC_24>
PC_53	EQU	<_PC_53>
PC_64	EQU	<_PC_64>
CW_DEFAULT	EQU	<_CW_DEFAULT>
SW_INVALID	EQU	<_SW_INVALID>
SW_DENORMAL	EQU	<_SW_DENORMAL>
SW_ZERODIVIDE	EQU	<_SW_ZERODIVIDE>
SW_OVERFLOW	EQU	<_SW_OVERFLOW>
SW_UNDERFLOW	EQU	<_SW_UNDERFLOW>
SW_INEXACT	EQU	<_SW_INEXACT>
SW_UNEMULATED	EQU	<_SW_UNEMULATED>
SW_SQRTNEG	EQU	<_SW_SQRTNEG>
SW_STACKOVERFLOW	EQU	<_SW_STACKOVERFLOW>
SW_STACKUNDERFLOW	EQU	<_SW_STACKUNDERFLOW>
FPE_INVALID	EQU	<_FPE_INVALID>
FPE_DENORMAL	EQU	<_FPE_DENORMAL>
FPE_ZERODIVIDE	EQU	<_FPE_ZERODIVIDE>
FPE_OVERFLOW	EQU	<_FPE_OVERFLOW>
FPE_UNDERFLOW	EQU	<_FPE_UNDERFLOW>
FPE_INEXACT	EQU	<_FPE_INEXACT>
FPE_UNEMULATED	EQU	<_FPE_UNEMULATED>
FPE_SQRTNEG	EQU	<_FPE_SQRTNEG>
FPE_STACKOVERFLOW	EQU	<_FPE_STACKOVERFLOW>
FPE_STACKUNDERFLOW	EQU	<_FPE_STACKUNDERFLOW>
FPE_EXPLICITGEN	EQU	<_FPE_EXPLICITGEN>
endif 
ifdef __cplusplus
;}
endif 
endif 

;--- errors: 0
;--- end of file ---
